Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STAFFORD ROAD £157,950 £107,500 24 Apr 2015
23 STAFFORD ROAD Semi-Detached £205,858 £130,000 24 Feb 2014
31 STAFFORD ROAD Semi-Detached £107,728 £62,500 16 Dec 2011
33 STAFFORD ROAD Semi-Detached £247,694 £201,000 31 Oct 2018
35 STAFFORD ROAD Semi-Detached £211,109 £205,000 27 Apr 2022
37 STAFFORD ROAD Semi-Detached £186,166 £120,000 2 Nov 2007
39 STAFFORD ROAD Detached £343,494 £280,000 19 Dec 2019
45 STAFFORD ROAD Terraced £220,854 £180,000 12 Sep 2019
47 STAFFORD ROAD Semi-Detached £272,636 £220,000 13 Jul 2018
53 STAFFORD ROAD Detached £437,848 £355,000 12 Jul 2019
61 STAFFORD ROAD Terraced £187,524 £185,000 28 Jul 2023
63 STAFFORD ROAD Semi-Detached £255,000 18 Oct 2023
69 STAFFORD ROAD Detached £394,038 £230,000 14 Apr 2011
69A STAFFORD ROAD Detached £351,980 £200,000 16 Oct 2009
69B STAFFORD ROAD Detached £413,114 £82,000 19 Aug 1997